self powered platform - Spanisch Englisch Wörterbuch